@charset "utf-8"; 
/*公用*/
html,body{background: #F5F7F9;}
.login_wrap{position: absolute;z-index: 1;left:50%;top:100px;width:450px;margin-left: -225px;background: #fff;border-radius: 4px;box-shadow: 0 12.8px 28.8px rgba(17,17,17,0.22), 0 2.4px 7.2px rgba(17,17,17,0.18);}
.login_wrap form{padding: 20px 65px 0px;}
.login_wrap .row{padding-bottom: 12px;clear: both;margin:20px 0px;}
.login_wrap input{padding:8px;border: 1px solid #d7d7d7;width: 100%;font-size: 14px;color: #666;border-radius:2px;box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1) inset;}
.login_wrap input:focus {outline: none;}
.login_wrap input.w200 {width:200px;}
.login_wrap #reg_code{margin-left: -3px;font-size: 14px;}
.login_wrap .btn{height:40px;width:100%;line-height:40px;font-size:14px;text-align:center;outline:0;border:0;border-radius: 4px;background-color: #2878FF;color: #FFF;cursor: pointer;box-shadow: 0 1px 6px rgba(0,0,0,.117647), 0 1px 4px rgba(0,0,0,.117647);}
.login_wrap .btn:hover{background-color:#246CE5;}
.login_wrap .title{text-align: center;padding:20px;border-bottom: 1px #d4dadf solid;font-size:25px}
.login_wrap .face{margin: 20px auto 0px;width:100px}
.login_wrap .face img{border-radius: 50%;}
.login_wrap .captcha{margin: auto;width: 380px;}
.login_wrap .captcha input{width: 120px;}
.login_wrap .captcha img{width:200px;height:35px;}
.login_wrap .bottom{position: relative;background: #fff;border-top: 1px solid #E6ECF1;color: #9DAAB6;padding:24px;text-align: center}
.footer{position: absolute;bottom: 0px;right: 0px;left: 0px;height: 50px;line-height: 50px;text-align: center;color:#b2adbc}
.footer a{color:#b2adbc}
@media screen and (max-width:760px){
    html, body {background: #FFF;}
    .login_wrap{width:100%;margin:0px;box-shadow:none;position: relative;margin-left: 0px;margin-right: 0px;top: 0px;left: 0px;min-width: 362px;}
    .login_wrap form{padding: 0px 20px 0px;}
    .login_wrap .captcha {width: 320px;}
    .head_box{display: none}
}
.head_box {padding: 0 40px;position: relative;height: 60px;background-color: #fff;box-shadow: 0 1px 2px rgba(150,150,150,0.3);}